divine incarnation

Translations
божественное воплощение
The statue was believed to be a divine incarnation.
Статую считали божественным воплощением.
Words
divine

adjective
божественный
incarnation

noun
воплощение